package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class PCheckDetailGenModel implements Serializable{

  private static final long serialVersionUID = 1156832447371433472L;

	/**
	 * 主键

	 */
  private Integer cdlId;

	/**
	 * 外键：依赖外购件库存盘点计划表
	 */
  private Integer cdlCpnId;

	/**
	 * "外键：被盘点的外购件，
依赖外
	 */
  private Integer cdlItyId;

	/**
	 * 物料描述
	 */
  private String cdlMatDesc;

	/**
	 * 物料编号
	 */
  private String cdlMatCode;

	/**
	 * 单位
	 */
  private String cdlUnit;

	/**
	 * 单价
	 */
  private Double cdlPrice;

	/**
	 * 跟踪号

	 */
  private String cdlTrackCode;

	/**
	 * 项目编号
	 */
  private String cdlProCode;

	/**
	 * 项目名称

	 */
  private String cdlProName;

	/**
	 * 仓库
	 */
  private Integer cdlWhiId;

	/**
	 * 区位
	 */
  private String cdlPosition;

	/**
	 * 记账日期

	 */
  private java.util.Date cdlBookkeepingDate;

	/**
	 * 在库类型：1是库存在库，2是项目
	 */
  private Integer cdlStockType;

	/**
	 * 盘点数量

	 */
  private Double cdlNum;
  private Double cdlItyNum;

	/**
	 * 库存在库重量

	 */
  private Double cdlItyWeight;

	/**
	 * 盘点重量

	 */
  private Double cdlWeight;

	/**
	 * 1盘盈 2盘亏

	 */
  private Integer cdlCheckStatus;

	/**
	 * 盘点计划数量（盘前数量）

	 */
  private Double cdlBeforeNum;

	/**
	 * 盘点计划重量（盘前重量）

	 */
  private Double cdlBeforeWeight;

	/**
	 * 状态 1未盘点 2已盘点

	 */
  private Integer cdlStatus;

	/**
	 * 新增标识
	 */
  private Integer cdlIsNewFlag;


  public Integer getCdlId() {
    return cdlId;
  }

  public void setCdlId(Integer cdlId) {
    this.cdlId = cdlId;
  }


  public Integer getCdlCpnId() {
    return cdlCpnId;
  }

  public void setCdlCpnId(Integer cdlCpnId) {
    this.cdlCpnId = cdlCpnId;
  }


  public Integer getCdlItyId() {
    return cdlItyId;
  }

  public void setCdlItyId(Integer cdlItyId) {
    this.cdlItyId = cdlItyId;
  }


  public String getCdlMatDesc() {
    return cdlMatDesc;
  }

  public void setCdlMatDesc(String cdlMatDesc) {
    this.cdlMatDesc = cdlMatDesc;
  }


  public String getCdlMatCode() {
    return cdlMatCode;
  }

  public void setCdlMatCode(String cdlMatCode) {
    this.cdlMatCode = cdlMatCode;
  }


  public String getCdlUnit() {
    return cdlUnit;
  }

  public void setCdlUnit(String cdlUnit) {
    this.cdlUnit = cdlUnit;
  }


  public Double getCdlPrice() {
    return cdlPrice;
  }

  public void setCdlPrice(Double cdlPrice) {
    this.cdlPrice = cdlPrice;
  }


  public String getCdlTrackCode() {
    return cdlTrackCode;
  }

  public void setCdlTrackCode(String cdlTrackCode) {
    this.cdlTrackCode = cdlTrackCode;
  }


  public String getCdlProCode() {
    return cdlProCode;
  }

  public void setCdlProCode(String cdlProCode) {
    this.cdlProCode = cdlProCode;
  }


  public String getCdlProName() {
    return cdlProName;
  }

  public void setCdlProName(String cdlProName) {
    this.cdlProName = cdlProName;
  }


  public Integer getCdlWhiId() {
    return cdlWhiId;
  }

  public void setCdlWhiId(Integer cdlWhiId) {
    this.cdlWhiId = cdlWhiId;
  }


  public String getCdlPosition() {
    return cdlPosition;
  }

  public void setCdlPosition(String cdlPosition) {
    this.cdlPosition = cdlPosition;
  }


  public java.util.Date getCdlBookkeepingDate() {
    return cdlBookkeepingDate;
  }

  public void setCdlBookkeepingDate(java.util.Date cdlBookkeepingDate) {
    this.cdlBookkeepingDate = cdlBookkeepingDate;
  }


  public Integer getCdlStockType() {
    return cdlStockType;
  }

  public void setCdlStockType(Integer cdlStockType) {
    this.cdlStockType = cdlStockType;
  }


  public Double getCdlNum() {
    return cdlNum;
  }

  public void setCdlNum(Double cdlNum) {
    this.cdlNum = cdlNum;
  }


  public Double getCdlItyNum() {
    return cdlItyNum;
  }

  public void setCdlItyNum(Double cdlItyNum) {
    this.cdlItyNum = cdlItyNum;
  }


  public Double getCdlItyWeight() {
    return cdlItyWeight;
  }

  public void setCdlItyWeight(Double cdlItyWeight) {
    this.cdlItyWeight = cdlItyWeight;
  }


  public Double getCdlWeight() {
    return cdlWeight;
  }

  public void setCdlWeight(Double cdlWeight) {
    this.cdlWeight = cdlWeight;
  }


  public Integer getCdlCheckStatus() {
    return cdlCheckStatus;
  }

  public void setCdlCheckStatus(Integer cdlCheckStatus) {
    this.cdlCheckStatus = cdlCheckStatus;
  }


  public Double getCdlBeforeNum() {
    return cdlBeforeNum;
  }

  public void setCdlBeforeNum(Double cdlBeforeNum) {
    this.cdlBeforeNum = cdlBeforeNum;
  }


  public Double getCdlBeforeWeight() {
    return cdlBeforeWeight;
  }

  public void setCdlBeforeWeight(Double cdlBeforeWeight) {
    this.cdlBeforeWeight = cdlBeforeWeight;
  }


  public Integer getCdlStatus() {
    return cdlStatus;
  }

  public void setCdlStatus(Integer cdlStatus) {
    this.cdlStatus = cdlStatus;
  }


  public Integer getCdlIsNewFlag() {
    return cdlIsNewFlag;
  }

  public void setCdlIsNewFlag(Integer cdlIsNewFlag) {
    this.cdlIsNewFlag = cdlIsNewFlag;
  }

}
